import blue
import trinity
import spaceObject
import nodemanager
import timecurves
import util
import turret
import random
from string import split

class CombatDrone(spaceObject.CombatDroneLight):
    __guid__ = 'spaceObject.CombatDrone'

    def __init__(self):
        spaceObject.CombatDroneLight.__init__(self)
        self.npcDrone = False



    def FitHardpoints(self):
        turretPair = turret.Turret_sc2()
        eveTurretPair = turretPair.Initialize('dsh111', 'locator_turret_1a', 'locator_turret_1b', overrideBeamGraphicID='rse111')
        self.model.turrets.append(eveTurretPair)
        self.modules[self.id] = turretPair
        self.model.RebuildCachedLocatorIndices()



exports = {'spaceObject.CombatDrone': CombatDrone}

